﻿namespace PortableRiotGames
{
    /// <summary>
    /// These constants populate the queueId field.
    /// </summary>
    public enum MatchMakingQueue
    {
        /// <summary>
        /// Normal 5v5 Blind Pick.
        /// </summary>
        Normal5v5BlindPick = 2,

        /// <summary>
        /// Ranked Solo 5v5.
        /// </summary>
        RankedSolo5v5 = 4,

        /// <summary>
        /// Coop vs AI 5v5.
        /// </summary>
        CoopvsAI5v5 = 7,

        /// <summary>
        /// Normal 3v3.
        /// </summary>
        Normal3v3 = 8,

        /// <summary>
        /// Normal 5v5 Draft Pick.
        /// </summary>
        Normal5v5DraftPick = 14,

        /// <summary>
        /// Dominion 5v5 Blind Pick.
        /// </summary>
        Dominion5v5BlindPick = 16,

        /// <summary>
        /// Dominion 5v5 Draft Pick.
        /// </summary>
        Dominion5v5DraftPick = 17,

        /// <summary>
        /// Dominion Coop vs AI.
        /// </summary>
        DominionCoopVsAI = 25,

        /// <summary>
        /// Ranked Team 3v3.
        /// </summary>
        RankedTeam3v3 = 41,

        /// <summary>
        /// Ranked Team 5v5.
        /// </summary>
        RankedTeam5v5 = 42,

        /// <summary>
        /// Twisted Treeline Coop vs AI.
        /// </summary>
        TwistedTreelineCoopVsAI = 52,

        /// <summary>
        /// ARAM.
        /// </summary>
        ARAM = 65,

        /// <summary>
        /// ARAM Coop vs AI.
        /// </summary>
        ARAMCoopVsAI = 67,

        /// <summary>
        /// One for All 5v5.
        /// </summary>
        OneForAll5v5 = 70,

        /// <summary>
        /// Snowdown Showdown 1v1.
        /// </summary>
        SnowdownShowdown1v1 = 72,

        /// <summary>
        /// Snowdown Showdown 2v2.
        /// </summary>
        SnowdownShowdown2v2 = 73
    }
}